squelch
2squelch
nounDefinition of SQUELCH
1
: a sound of or as if of semiliquid matter under suction <the squelch of mud>
2
: the act of suppressing; especially : a retort that silences an opponent
— squelchy adjective
First Known Use of SQUELCH
1895
Learn More About SQUELCH
Browse
Seen & Heard 
What made you want to look up squelch? Please tell us where you read or heard it (including the quote, if possible).

See







